package projEscola;

import java.io.Serializable;

public class CTurma implements Serializable, Comparable<CTurma> {
	
	/**
	 * Atributos para classe turma
	 */
	private static final long serialVersionUID = 1L;
	private String IdTurma;
	private String NmTurma;
	private String IdCrTurma;
	private String IdPfTurma;
	private String[] IdAlTurma;
	
	public CTurma (String IdT, String NmT, String IdCrT, String IdPfT){
		IdTurma = IdT;
		NmTurma = NmT;
		IdCrTurma = IdCrT;
		IdPfTurma = IdPfT;
		
	}
	
	@Override
	public int compareTo(CTurma o) {
		// TODO Auto-generated method stub
		return this.IdTurma.compareTo(o.IdTurma);
	}
	
	@Override
	public String toString() {
		return "Turma [Codigo="	+ IdTurma + " Nome: "+ NmTurma + "Professor:" + IdPfTurma + "]";
	}

	public void setIdTurma(String idTurma) {
		IdTurma = idTurma;
	}

	public String getIdTurma() {
		return IdTurma;
	}

	public void setNmTurma(String nmTurma) {
		NmTurma = nmTurma;
	}

	public String getNmTurma() {
		return NmTurma;
	}

	public void setIdPfTurma(String idPfTurma) {
		IdPfTurma = idPfTurma;
	}

	public String getIdPfTurma() {
		return IdPfTurma;
	}

	public void setIdAlTurma(String[] idAlTurma) {
		IdAlTurma = idAlTurma;
	}

	public String[] getIdAlTurma() {
		return IdAlTurma;
	}

	public void setIdCrTurma(String idCrTurma) {
		IdCrTurma = idCrTurma;
	}

	public String getIdCrTurma() {
		return IdCrTurma;
	}

}
